package icu.feigroup.domain.activity.service;

import icu.feigroup.domain.activity.model.entity.MarketProductEntity;
import icu.feigroup.domain.activity.model.entity.TrialBalanceEntity;
import icu.feigroup.domain.activity.model.entity.UserGroupBuyOrderDetailEntity;
import icu.feigroup.domain.activity.model.valobj.TeamStatisticVO;

import java.util.List;

/**
 * projectName:icu.feigroup.domain.activity.service
 *
 * @author 飞
 * @since 2025/2/19 11:39
 * description:首页营销服务接口
 */
public interface IIndexGroupBuyMarketService {
    TrialBalanceEntity indexMarketTrial (MarketProductEntity marketProductEntity)throws Exception;

    List<UserGroupBuyOrderDetailEntity> queryInProgressUserGroupBuyOrderDetailList(Long activityId, String userId, int i, int i1);

    TeamStatisticVO queryTeamStatisticByActivityId(Long activityId);
}
